mounted messenger - Espagnol Anglais Dictionnaire